take one's gloves off - Turc Anglais Dictionnaire